Big Huge Thesaurus

Libyan Islamic Group

noun